package io.gitee.caoxiaoyu97.messageconvert.server;

import io.gitee.caoxiaoyu97.messageconvert.server.service.CxyCloudGateWayServiceMetadata;

import java.util.Map;

/*********************************************************
 * 文件名称：CxyCloudGateWayServerMetadata.java
 * 系统名称：CXY自定义系统
 * 模块名称：io.gitee.caoxiaoyu97.messageconvert.server
 * 功能说明：对应server.xml
 * 开发人员 @author：caoxy31978
 * 开发时间 @date：2023/7/13 17:52
 * 修改记录：程序版本  修改日期  修改人员  修改单号  修改说明
 *********************************************************/
public class CxyCloudGateWayServerMetadata {
    private String inServiceBeanName;
    private String extPackage;
    private Map<String, CxyCloudGateWayServiceMetadata> serviceMetadataMap;

    public CxyCloudGateWayServerMetadata(String inServiceBeanName, String extPackage,
                                         Map<String, CxyCloudGateWayServiceMetadata> serviceMetadataMap) {
        this.inServiceBeanName = inServiceBeanName;
        this.extPackage = extPackage;
        this.serviceMetadataMap = serviceMetadataMap;
    }

    public String getInServiceBeanName() {
        return inServiceBeanName;
    }

    public void setInServiceBeanName(String inServiceBeanName) {
        this.inServiceBeanName = inServiceBeanName;
    }

    public String getExtPackage() {
        return extPackage;
    }

    public void setExtPackage(String extPackage) {
        this.extPackage = extPackage;
    }

    public Map<String, CxyCloudGateWayServiceMetadata> getServiceMetadataMap() {
        return serviceMetadataMap;
    }

    public void setServiceMetadataMap(
            Map<String, CxyCloudGateWayServiceMetadata> serviceMetadataMap) {
        this.serviceMetadataMap = serviceMetadataMap;
    }
}
